a small crab - Espagnol Anglais Dictionnaire